he could not contain himself - Alemán Inglés Diccionario